package taladro.vista.proyecto;

import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.jface.dialogs.Dialog;
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;

public class DlgTipArch extends Dialog {

	private Button btn_drill;
	private Button btn_gerber;
	private Label leyenda;
	private String seleccion;

	public DlgTipArch(Shell parentShell) {
		super(parentShell);
	}

	protected void configureShell(Shell newShell) {
		super.configureShell(newShell);
		newShell.setText("Tipo de archivo");
	}

	protected Control createDialogArea(Composite parent) {
		Composite composite = new Composite(parent, SWT.NONE);
		GridLayout layout = new GridLayout(1, false);
		composite.setLayout(layout);
		leyenda=new Label(composite,SWT.NONE);
		leyenda.setText("Indique el tipo de archivo seleccionado:");
		btn_drill= new Button(composite,SWT.RADIO);
		btn_drill.setText("Archivo DRILL");
		btn_gerber= new Button(composite,SWT.RADIO);
		btn_gerber.setText("Archivo Gerber rs274xformat");
		return composite;
	}

	protected void okPressed() {
		if (btn_drill.getSelection()) {
			seleccion="drill";
		}
		else if (btn_gerber.getSelection()) {			
			seleccion="gerber";
		}
		super.okPressed();
	}

	public String getSeleccion() {
		return seleccion;
	}

	public void setSeleccion(String seleccion) {
		this.seleccion = seleccion;
	}
}

	

